11 research outputs found

    Contribution à l'interrogation flexible et personnalisée d'objets complexes modélisés par des graphes

    Get PDF
    Plusieurs domaines d'application traitent des objets et des donnĂ©es complexes dont la structure et la sĂ©mantique de leurs composants sont des informations importantes pour leur manipulation et leur exploitation. La structure de graphe a Ă©tĂ© bien souvent adoptĂ©e, comme modĂšles de reprĂ©sentation, dans ces domaines. Elle permet de vĂ©hiculer un maximum d'informations, liĂ©es Ă  la structure, la sĂ©mantique et au comportement de ces objets, nĂ©cessaires pour assurer une meilleure reprĂ©sentation et une manipulation e cace. Ainsi, lors d'une comparaison entre deux objets complexes, l'opĂ©ration d'appariement est appliquĂ©e entre les graphes les modĂ©lisant. Nous nous sommes intĂ©ressĂ©s dans cette thĂšse Ă  l'appariement approximatif qui permet de sĂ©lectionner les graphes les plus similaires au graphe d'une requĂȘte. L'objectif de notre travail est de contribuer Ă  l'interrogation exible et personnalisĂ©e d'objets complexes modĂ©lisĂ©s sous forme de graphes pour identi er les graphes les plus pertinents aux besoins de l'utilisateur, exprimĂ©s d'une maniĂšre partielle ou imprĂ©cise. Dans un premier temps, nous avons proposĂ© un cadre de sĂ©lection de services Web modĂ©lisĂ©s sous forme de graphes qui permet (i) d'amĂ©liorer le processus d'appariement en intĂ©grant les prĂ©fĂ©rences des utilisateurs et l'aspect structurel des graphes comparĂ©s, et (ii) de retourner les services les plus pertinents. Une deuxiĂšme mĂ©thode d'Ă©valuation de requĂȘtes de recherche de graphes par similaritĂ© a Ă©galement Ă©tĂ© prĂ©sentĂ©e pour calculer le skyline de graphes d'une requĂȘte utilisateur en tenant compte de plusieurs mesures de distance de graphes. En n, des approches de ra nement ont Ă©tĂ© dĂ© nies pour rĂ©duire la taille, souvent importante, du skyline. Elles ont pour but d'identi er et d'ordonner les points skyline qui rĂ©pondent le mieux Ă  la requĂȘte de l'utilisateur.Several application domains deal with complex objects whose structure and semantics of their components are crucial for their handling. For this, graph structure has been adopted, as a model of representation, in these areas to capture a maximum of information, related to the structure, semantics and behavior of such objects, necessary for e ective representation and processing. Thus, when comparing two complex objects, a matching technique is applied between their graph structures. In this thesis, we are interested in approximate matching techniques which constitute suitable tools to automatically nd and select the most similar graphs to user graph query. The aim of our work is to develop methods to personalized and exible querying of repositories of complex objects modeled thanks to graphs and then to return the graphs results that t best the users needs, often expressed partially and in an imprecise way. In a rst time, we propose a exible approach for Web service retrieval that relies both on preference satis ability and structural similarity between process model graphs. This approach allows (i) to improve the matching process by integrating user preferences and the graph structural aspect, and (ii) to return the most relevant services. A second method for evaluating graph similarity queries is also presented. It retrieves graph similarity skyline of a user query by considering a vector of several graph distance measures instead of a single measure. Thus, graphs which are maximally similar to graph query are returned in an ordered way. Finally, re nement methods have been developed to reduce the size of the skyline when it is of a signi cant size. They aim to identify and order skyline points that match best the user query.RENNES1-Bibl. Ă©lectronique (352382106) / SudocSudocFranceF

    Flexible and Personalized Querying of Complex Objects Modeled by Graphs

    No full text
    Plusieurs domaines d'application traitent des objets et des donnĂ©es complexes dont la structure et la sĂ©mantique de leurs composants sont des informations importantes pour leur manipulation et leur exploitation. La structure de graphe a Ă©tĂ© bien souvent adoptĂ©e, comme modĂšles de reprĂ©sentation, dans ces domaines. Elle permet de vĂ©hiculer un maximum d'informations, liĂ©es Ă  la structure, la sĂ©mantique et au comportement de ces objets, nĂ©cessaires pour assurer une meilleure reprĂ©sentation et une manipulation eïŹƒcace. Ainsi, lors d'une comparaison entre deux objets complexes, l'opĂ©ration d'appariement est appliquĂ©e entre les graphes les modĂ©lisant. Nous nous sommes intĂ©ressĂ©s dans cette thĂšse Ă  l'appariement approximatif qui permet de sĂ©lectionner les graphes les plus similaires au graphe d'une requĂȘte. L'objectif de notre travail est de contribuer Ă  l'interrogation ïŹ‚exible et personnalisĂ©e d'objets complexes modĂ©lisĂ©s sous forme de graphes pour identiïŹer les graphes les plus pertinents aux besoins de l'utilisateur, exprimĂ©s d'une maniĂšre partielle ou imprĂ©cise. Dans un premier temps, nous avons proposĂ© un cadre de sĂ©lection de services Web modĂ©lisĂ©s sous forme de graphes qui permet (i) d'amĂ©liorer le processus d'appariement en intĂ©grant les prĂ©fĂ©rences des utilisateurs et l'aspect structurel des graphes comparĂ©s, et (ii) de retourner les services les plus pertinents. Une deuxiĂšme mĂ©thode d'Ă©valuation de requĂȘtes de recherche de graphes par similaritĂ© a Ă©galement Ă©tĂ© prĂ©sentĂ©e pour calculer le skyline de graphes d'une requĂȘte utilisateur en tenant compte de plusieurs mesures de distance de graphes. EnïŹn, des approches de raïŹƒnement ont Ă©tĂ© dĂ©ïŹnies pour rĂ©duire la taille, souvent importante, du skyline. Elles ont pour but d'identiïŹer et d'ordonner les points skyline qui rĂ©pondent le mieux Ă  la requĂȘte de l'utilisateur.Several application domains deal with complex objects whose structure and semantics of their components are crucial for their handling. For this, graph structure has been adopted, as a model of representation, in these areas to capture a maximum of information, related to the structure, semantics and behavior of such objects, necessary for eïŹ€ective representation and processing. Thus, when comparing two complex objects, a matching technique is applied between their graph structures. In this thesis, we are interested in approximate matching techniques which constitute suitable tools to automatically ïŹnd and select the most similar graphs to user graph query. The aim of our work is to develop methods to personalized and ïŹ‚exible querying of repositories of complex objects modeled thanks to graphs and then to return the graphs results that ïŹt best the users ’needs, often expressed partially and in an imprecise way. In a ïŹrst time, we propose a ïŹ‚exible approach for Web service retrieval that relies both on preference satisïŹability and structural similarity between process model graphs. This approach allows (i) to improve the matching process by integrating user preferences and the graph structural aspect, and (ii) to return the most relevant services. A second method for evaluating graph similarity queries is also presented. It retrieves graph similarity skyline of a user query by considering a vector of several graph distance measures instead of a single measure. Thus, graphs which are maximally similar to graph query are returned in an ordered way. Finally, reïŹnement methods have been developed to reduce the size of the skyline when it is of a signiïŹcant size. They aim to identify and order skyline points that match best the user query

    A Similarity Skyline Approach for Handling Graph Queries- A Preliminary Report

    Get PDF
    Abstract—One of the fundamental problems in graph databases is similarity search for graphs of interest. Existing approaches dealing with this problem rely on a single similarity measure between graph structures. In this paper, we suggest an alternative approach allowing for searching similar graphs to a graph query where similarity between graphs is rather modeled by a vector of scalars than a unique scalar. To this end, we introduce the notion of similarity skyline of a graph query defined by the subset of graphs of the target database that are the most similar to the query in a Pareto sense. The idea is to achieve a d-dimensional comparison between graphs in terms o

    Une Approche Skyline pour l'Interrogation de Bases de Données de Graphes

    Get PDF
    International audienceLa recherche de graphes similaires Ă  une requĂȘte Ă  graphe est l'un des problĂšmes fondamentaux des bases de donnĂ©es de graphes. Les approches exis- tantes traitant ce problĂšme s'appuient, gĂ©nĂ©ralement, sur une seule mesure de similaritĂ© entre les structures de graphes. Dans cet article, nous proposons une approche permettant de rechercher les graphes similaires au graphe d'une re- quĂȘte oĂč la similaritĂ© entre graphes n'est plus un scalaire unique mais un vecteur de scalaires. Pour cela, nous introduisons le concept de skyline par similaritĂ© d'une requĂȘte Ă  graphe dĂ©fini par un sous-ensemble de graphes, de la base de donnĂ©es interrogĂ©e, qui sont les plus similaires Ă  la requĂȘte au sens de Pareto. Une mĂ©thode pour raffiner le rĂ©sultat de la recherche est aussi proposĂ©e en s'ap- puyant sur le critĂšre de diversitĂ© entre les graphes

    Interrogation de bases de données de graphes : Une approche basée sur un skyline par similarité

    Get PDF
    National audienceL'un des problĂšmes fondamentaux des bases de donnĂ©es de graphes est la recherche de graphes similaires Ă  une requĂȘte Ă  graphe. Les approches existantes traitant ce problĂšme s'appuient, gĂ©nĂ©ralement, sur une seule mesure de similaritĂ© entre les structures de graphes. Dans cet article, nous proposons une approche oĂč la similaritĂ© entre graphes n'est plus un scalaire unique mais un vecteur de scalaires. Pour cela, nous utilisons le concept de skyline par simi- laritĂ© d'une requĂȘte Ă  graphe dĂ©fini par un sous-ensemble de graphes, de la base de donnĂ©es interrogĂ©e, qui sont les plus similaires Ă  la requĂȘte au sens de Pa- reto. L'idĂ©e est d'effectuer une comparaison multidimensionnelle entre graphes en termes de d mesures de similaritĂ© locales et d'identifier les graphes qui sont maximalement similaires au sens d'une relation de dominance par similaritĂ©. Une mĂ©thode pour raffiner le rĂ©sultat de la recherche est aussi discutĂ©e en s'ap- puyant sur le critĂšre de diversitĂ© entre les graphes

    An Approach Based on Fuzzy Sets to Handle Preferences in Service Retrieval

    Get PDF
    International audienceCurrent approaches for service discovery are based on semantic knowledge, such as ontologies and service behavior (described as a process model). However, these approaches have high selectivity rate, resulting in a large number of services offering similar functionalities and behavior. One way to improve the selectivity rate is to cope with user preferences deïŹned on quality attributes. In this paper, we propose a novel approach for service retrieval that takes into account the service process model and relies both on preference satisïŹability and structural similarity. User query and target process models are represented as annotated graphs, where user preferences on QoS attributes are modelled by means of fuzzy sets. A ïŹ‚exible evaluation strategy based on fuzzy linguistic quantiïŹers is introduced. Finally, different ranking methods are discussed

    An Approach Based on Fuzzy Sets to Selecting and Ranking Business Processes

    No full text
    International audienceCurrent approaches for service discovery are based on semantic knowledge, such as ontologies and service behavior (described as a process model). However, these approaches have high selectivity rate, resulting in a large number of services offering similar functionalities and behavior. One way to improve the selectivity rate is to cope with user preferences defined on quality attributes. In this paper, we propose a novel approach for service retrieval that takes into account the service process model and relies both on preference satisfiability and structural similarity. User query and target process models are represented as annotated graphs, where user preferences on QoS attributes are modelled by means of fuzzy sets. A flexible evaluation strategy based on fuzzy linguistic quantifiers is introduced. Finally, different ranking methods are discussed

    A Fuzzy Set Approach to Handle Preferences in Service Retrieval

    No full text
    International audienceAbstract. Current approaches for service discovery are based on semantic knowledge, such as ontologies and service behavior (described as a process model). However, these approaches still remain with a high selectivity rate, resulting in a large number of services offering similar functionalities and behavior. One way to improve the selectivity rate is to cope with user preferences defined on quality attributes. In this paper, we propose a novel approach for service retrieval that takes into account the service process model and relies both on preference satisfiability and structural similarity. User query and target process models are represented as annotated graphs, where user preferences on QoS attributes are modelled by means of fuzzy sets. A flexible evaluation strategy based on fuzzy linguistic quantifiers is introduced. Finally, different ranking methods are discussed
    corecore